foundling home - German English Dictionary